Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 ST LUKES PLACE Terraced £399,632 £317,000 24 Nov 2017
38 ST LUKES PLACE Terraced £368,800 £94,000 22 Feb 2000
40 ST LUKES PLACE Terraced £343,602 £275,000 16 Feb 2018
42 ST LUKES PLACE Terraced £310,630 £187,000 5 Jul 2013